ordu donatım deposu

  1. Noun ordinance department
  2. Noun, Military ordnance depot